Looking in FL » Miami-Dade » Miami Beach » Eden House

Aerial photo of Eden House
Built in 2013 - 98 units - 16 floors

Building Association

Eden House 6700 Indian Creek Dr, Miami Beach, FL 33141 (786) 216-7147 Eden House Condo Association Address 6700 Indian Creek Dr Miami Beach, FL 33141-5780 Phone Number 305-864-1004